var serviceHttp = 'http://inmycars.ihengtian.top/';
// var serviceHttp = 'http://192.168.1.240:8999/';

var myTest = angular.module('test', []);

myTest.controller('testController', function ($http, $scope, $location, $q, $interval) {
    //document.cookie = "JSESSIONID=6509BE029F71847F4322F7492C8D0E46";
    //$scope.c_user = c_user;

	var option = {
      		title: {
      			text: '折线图堆叠'
      		},
      		tooltip: {
      			trigger: 'axis'
      		},
      		legend: {
      			data:['邮件营销','联盟广告','视频广告','直接访问','搜索引擎']
      		},
      		grid: {
      			left: '3%',
      			right: '4%',
      			bottom: '3%',
      			containLabel: true
      		},
      		toolbox: {
      			feature: {
      				saveAsImage: {}
      			}
      		},
      		xAxis: {
      			type: 'category',
      			boundaryGap: false,
      			data: ['周一','周二','周三','周四','周五','周六','周日']
      		},
      		yAxis: {
      			type: 'value'
      		},
      		series: [
      			{
      				name:'邮件营销',
      				type:'line',
      				stack: '总量',
      				data:[120, 132, 101, 134, 90, 230, 210]
      			},
      			{
      				name:'联盟广告',
      				type:'line',
      				stack: '总量',
      				data:[220, 182, 191, 234, 290, 330, 310]
      			},
      			{
      				name:'视频广告',
      				type:'line',
      				stack: '总量',
      				data:[150, 232, 201, 154, 190, 330, 410]
      			},
      			{
      				name:'直接访问',
      				type:'line',
      				stack: '总量',
      				data:[320, 332, 301, 334, 390, 330, 320]
      			},
      			{
      				name:'搜索引擎',
      				type:'line',
      				stack: '总量',
      				data:[820, 932, 901, 934, 1290, 1330, 1320]
      			}
      		]
      	};

	var echarts = new Array();

    $http.get(serviceHttp + 'api/rest/device/current/data?deviceId=' + 101).success(function (res) {
           $scope.inspectData = res.data;
           $scope.inspects = res.data.list;
           console.log($scope.inspects);
           var renderTimer = setTimeout(renderChart, 200);
           function renderChart() {
                       var data = $scope.inspects;
                       // console.log(data[0][0].deviceInspect.start);
                       $('.fl.ml10 div').each(function () {
                           var id = $(this).attr('id');
                           if (id) {
                                echarts.push(creatChart(id,option));
                           }
                       })

           }

    });

    var option1 = {
    		title: {
    			text: '折线图堆叠'
    		},
    		tooltip: {
    			trigger: 'axis'
    		},
    		legend: {
    			data:['邮件营销','联盟广告','视频广告','直接访问','搜索引擎']
    		},
    		grid: {
    			left: '3%',
    			right: '4%',
    			bottom: '3%',
    			containLabel: true
    		},
    		toolbox: {
    			feature: {
    				saveAsImage: {}
    			}
    		},
    		xAxis: {
    			type: 'category',
    			boundaryGap: false,
    			data: ['周一','周二','周三','周四','周五','周六','周日']
    		},
    		yAxis: {
    			type: 'value'
    		},
    		series: [
    			{
    				name:'邮件营销',
    				type:'line',
    				stack: '总量',
    				data:[523, 232, 301, 134, 90, 230, 210]
    			},
    			{
    				name:'联盟广告',
    				type:'line',
    				stack: '总量',
    				data:[220, 312, 321, 123, 231, 330, 666]
    			},
    			{
    				name:'视频广告',
    				type:'line',
    				stack: '总量',
    				data:[150, 232, 201, 154, 190, 330, 666]
    			},
    			{
    				name:'直接访问',
    				type:'line',
    				stack: '总量',
    				data:[320, 332, 301, 334, 390, 330, 666]
    			},
    			{
    				name:'搜索引擎',
    				type:'line',
    				stack: '总量',
    				data:[123, 213, 321, 342, 435, 1330, 666]
    			}
    		]
    	};

       var timer = $interval(function () {
//           $http.get(serviceHttp + 'api/rest/device/current/data?deviceId=' + 101).success(function (res) {
//               $scope.inspects = res.data.list;
//           });
            for(var i=0;i<echarts.length;i++){
                updateChart(echarts[i],option1);
            }
       }, 1000);
});